box jellyfish - French English Dictionary